cucurbita pepo melopepo - Turkish English Dictionary